package com.zkingsoft.bean;

import java.math.BigDecimal;

import com.matrix.core.anotations.Extend;
import com.zkingsoft.common.bean.EntityDTOExt;

/**
 * @description (提现表)
 * @author 何明
 * @date 2018-07-17 21:18
 */
public class BizCashout  extends EntityDTOExt{
	@Extend
	private static final long serialVersionUID = 1L; 

	
	/**
	 * 主键
	 */
	private String  casId;
			
	
	/**
	 * 用户主键
	 */
	private String  userId;
			
	
	/**
	 * 提现类型：1 微信零钱 、2 银行卡
	 */
	private Integer  casType;
			
	
	/**
	 * 到账账号
	 */
	private String  userAccount;
			
	
	/**
	 * 提现金额
	 */
	private BigDecimal  casMoney;
			
	
	/**
	 * 到账金额
	 */
	private BigDecimal  receivedMoney;
			
	
	/**
	 * 状态：1 提现中、2 成功、3 失败
	 */
	private Integer  casStatus;
			
	
	/**
	 * 提现流水号
	 */
	private String  casBatch;
			
	
	/**
	 * 交易流水号
	 */
	private String  payBatch;
			
	
	/**
	 * 备注
	 */
	private String  casRemark;
			
	

	public String getCasId() {
			if(casId==null){
			return "";
   		}
		
		return casId;
	}
   	
   	public void setCasId(String casId) {
		this.casId=casId;
	}
   	

	public String getUserId() {
			if(userId==null){
			return "";
   		}
		
		return userId;
	}
   	
   	public void setUserId(String userId) {
		this.userId=userId;
	}
   	

	public Integer getCasType() {
		
		return casType;
	}
   	
   	public void setCasType(Integer casType) {
		this.casType=casType;
	}
   	

	public String getUserAccount() {
			if(userAccount==null){
			return "";
   		}
		
		return userAccount;
	}
   	
   	public void setUserAccount(String userAccount) {
		this.userAccount=userAccount;
	}
   	

	public BigDecimal getCasMoney() {
		
		return casMoney;
	}
   	
   	public void setCasMoney(BigDecimal casMoney) {
		this.casMoney=casMoney;
	}
   	

	public BigDecimal getReceivedMoney() {
		
		return receivedMoney;
	}
   	
   	public void setReceivedMoney(BigDecimal receivedMoney) {
		this.receivedMoney=receivedMoney;
	}
   	

	public Integer getCasStatus() {
		
		return casStatus;
	}
   	
   	public void setCasStatus(Integer casStatus) {
		this.casStatus=casStatus;
	}
   	

	public String getCasBatch() {
			if(casBatch==null){
			return "";
   		}
		
		return casBatch;
	}
   	
   	public void setCasBatch(String casBatch) {
		this.casBatch=casBatch;
	}
   	

	public String getPayBatch() {
			if(payBatch==null){
			return "";
   		}
		
		return payBatch;
	}
   	
   	public void setPayBatch(String payBatch) {
		this.payBatch=payBatch;
	}
   	

	public String getCasRemark() {
			if(casRemark==null){
			return "";
   		}
		
		return casRemark;
	}
   	
   	public void setCasRemark(String casRemark) {
		this.casRemark=casRemark;
	}
   	


  
}